Skip to main content

TPX-IoT-Flow 1.6.X

1.6.22c

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-2577Thingworx QueryImplementingThingsOptimized optimization.

1.6.21

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-2150OPCUA Issue when retreiving Devices.
TXIF-2084Thingworx should support derived template.

1.6.20

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-2068TPX-UI : Logo customization : Operator logo not used.

1.6.19

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-2035Advantech username/password fields validation failed.

1.6.18

NEW FEATURES RELEASED

JIRA TicketDescription
TXIF-1998Add prometheus metrics to monitor the Driver Engine.
TXIF-1922Driver engine must not reload a driver already loaded.
TXIF-1907Support LoRa Alliance Driver Signature.
TXIF-1998Driver engine consumes too many RAM during the driver injection phase.

1.6.17

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1969Thingsboard REST Client giving 401 Unauthorized at login.

1.6.16

NEW FEATURES RELEASED

JIRA TicketDescription
TXIF-1986Advantech connector on TPE OCP.

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1981Azure IoT-HUB instability.

1.6.14

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1970Support multiple hub on Azure IoT Central.
TXIF-1966Unmodeled data on first abeeway device on IoT Central.
TXIF-1964Too many API call GET /api/deviceTemplates in IoT Central.

1.6.13

NEW FEATURES RELEASED

JIRA TicketDescription
TXIF-1951Chain connector improvement.
TXIF-1939Advantech connector.

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1957Azure IoT Central timeout to open link is not sufficient.
TXIF-1948Azure Open-File + CPU Issue.
TXIF-1947Check device ID when loading registered devices in IoT Central.
TXIF-1945Can't receive uplinks using Teams connection and chirpstack transformation.

1.6.12

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1933IoT-Central Fix telemetry issue

1.6.11

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1926Unable to update driver with ChirpStack signature
TXIF-1927Issue with ChirpStack mapping

1.6.10

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1912Unable to register Abeeway devices from LocationEngine

1.6.8a

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1802Thingworx connector limited to 500 devices. GetImplementingThings() Service for ThingTemplate and ThingShape only returns 500 rows in ThingWorx Composer.

1.6.8

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1802Memory leak on RestTemplate SpringBoot component. Potential memory leak in MetricsClientHttpRequestInterceptor.

1.6.7

NEW FEATURES RELEASED

JIRA TicketDescription
TXIF-1843Thingboard support of DeviceType autocreation
TXIF-1842ThingBoard UI rework
TXIF-1834downlinkAsId field available on TPX UI
TXIF-1780 / TXIF-1770MQTT connector : ClientId could be customized

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1817IoT-Central connection don't start if no template available
TXIF-1844Thingboard Connector refactoring
TXIF-1838Points schema inject when creating custom driver
TXIF-1832Better display of running version on swagger
TXIF-1829The hub does not send error to the connection when service unavailable
TXIF-1826Forward pointsSchema when duplicating/overriding system driver
TXIF-1822HTTP uplink metric success / failed
TXIF-1814Actility logo appears before being replaced by white mark logo.
TXIF-1804AWS don't support fields with dash like "Axis-Y"
TXIF-1801Cumulocity Connector : Location does not update
TXIF-1798Add fields to ontology
TXIF-1794Cannot register a device on Cumulocity after deleting it
TXIF-1786Source is not defined when system driver but not actility
TXIF-1783Error when deleting a custom driver with duplicated id
TXIF-1779Cumulocity notification not received
TXIF-1776Azure slow startup
TXIF-1642Downlink counter seem's not work on HTTP connector.

1.6.6

MAJOR BUGS RESOLVED

  • Connections taking time to restart properly,
  • Cumulocity connector : CPU usage fix + full support of drivers with ontology,
  • Azure IoT-Hub downstream management improvements to prevent disconnections.

1.6.1

NEW FEATURES RELEASED

Ginjer

This new connector enables devices to use the Ginjer application platform.

img

Documentation can be found on the ThingPark Connectors documentation.

Azure Event Hubs

This new connector enables sending uplinks to Azure Event Hubs without using Azure IoT Hub.

img

Microsoft Teams

This new connector enables sending uplinks to Microsoft Teams. The user needs to provide its Webhook and the uplinks are displayed on its channel.

img

img

Modbus (OCP only)

This new connector enables use of Modbus by implementing an embedded Modbus slave, collecting uplinks and mapping application payload values to registers according to the configured rules. (TXIF-1051)

img

Documentation can be found here

OPC UA (OCP only)

This new connector enables use of OPC UA by implementing an embedded OPC UA server, collecting uplinks and mapping application payload values to the configured registers. Device and gateway status are also exposed on this OCP UA server. (TXIF-1312)

img

Documentation can be found here

ThingsBoard

This new connector enables devices to se the ThingsBoard.io application platform. (TXIF-1347)

img

Updated connectors

Here

  • Here Connector is improved with the support of Bluetooth mapping. (TXIF-1526)

  • The AppID can also be specified if the user has multiples projects on its HERE account.

img

Documentation can be found here

Azure IoT Hub

Azure IoT Hub has a mutual exclusion mechanism for downstream.

If more than one client try to establish a link on a device, user cannot access to this link. TPX now provides the solution for disabling downstream links. Be aware that the user cannot receive the downlinks this option is used. (TXIF-1350)

Azure IoT-Central

  • deviceTemplateId and pricingPlan fields are removed. (TXIF-1319)

  • Device template loading time is improved for supporting complex templates. (TXIF-1177)

AWS IoT Core

  • Following AWS recommandations, TPX internal connectivity with AWS IoT Core is migrated from MQTT to HTTPS for the uplinks. An MQTT link still exists for receiving the downlinks. (TXIF-1173)

  • Proxy support is added. (TXIF-1437)

MQTT

  • Advanced Settings now contain a set of parameters for a fine-tuning the use of MQTT Broker. (TXIF-1324 / TXIF-1407 / TXIF-1413)

img

  • Documentation can be found here

Cumulocity

  • Unused fields (agentId + deviceType) are deleted on the Cumulocity Connector. (TXIF-1615)`

  • The following field from TPX ontology are now mapped to the Cumulocity Ontology: temperature, batteryLevel, humidity, speed, acceleration, distance, light, power, batteryVoltage, current, location, pressure, motion, co2Level. (TXIF-1580)

HTTP

  • Proxy support is added. (TXIF-1437)

  • UI support to send downlink is added. (TXIF-1348)

img

  • Endpoint for HTTP Downlink messages is exposed on your HTTP connector. (TXIF-1315)

img

Common connector changes

  • Basics connectors that were initially developed based on the DX-Dataflow now supports the legacy options on the UI.

For details, see the sendMetadata on the common properties section in the public documentation. (TXIF-1413)

  • Added sendRawDecodedFormat on MQTT / AWS IoT Core / HTTP / Azure IoT Core which enables delivery of only the decoded payload and not the whole uplink message. (TXIF-1403)

  • Created a new message processor to transform the message to the flat format that allows single level of fields. (TXIF-1425)

img

  • Events are made available on UI. (TXIF-1267)

img

  • A deletion button is added to the connections list. (TXIF-1409)

img

  • Provided support for Hub and Bridge to continue processing messages even when the SQL database is down. (TXIF-751)

Drivers

  • Added an indication and disabled the override feature for the private drivers. (TXIF-1522)

img

  • Provided support for the Driver Engine to continue working even when the MongoDB database is down. (TXIF-1415)

  • Added injection of error indication in the payload when the driver returns an error. (TXIF-1314)

  • Added driver points validation against the ontology. (TXIF-1479)

  • Added link to oBIX documentation on the github. (TXIF-1543)

  • Driver UI improved, test driver on UI.

img

Added support for TPXUTF-8 characters with the drivers. (TXIF-1288)

API

  • Replaced SpringFox with TPXOpenApi3 contract on the Swagger UI. (TXIF-1405)

MAJOR BUGS RESOLVED

JIRA TicketDescription
TXIF-1247TPX-Connection RetryIneligibleGateways must be a supported field on downlinks messages
TXIF-1318TPX-connector Downlink rejected need CorrelationId
TXIF-1534MQTT connection: can't update the CA certificate
TXIF-1331TPX-MQTT Downlink issue with one unique topic
TXIF-1321SQL slow query - Add index for TPX_flow_supervisor
TXIF-1285TPX-UI moduleId issue when creating a new custom driver
TXIF-1098TPX-UI / Driver Search for a driver must accept special characters
TXIF-1306IoT Flow does not report decoding error which make application blind
TXIF-1320TPX-Connector - HTTP Connector - Can't add an authorization key in headers because the key is too long
TXIF-1466MQTT's cert/pk can't be bypassed while creating a connection
?TPX-Connector Message should also expire based on Kafka retention time.
TXIF-1557Messages on Kafka topics can stay more than the expiration set on Kafka due to partition management.
TXIF-1401TPX-Hub Flow not able to decode an UL using custom driver